package com.egao.common.module.student.entity;

import java.util.Date;
import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 学生简历(StudentResume)实体类
 *
 * @author dl
 * @since 2021-04-29 17:50:03
 */
@Data
@ApiModel(description = "学生简历")
@TableName("student_resume")
public class StudentResume implements Serializable {
    private static final long serialVersionUID = -69843640530744098L;

    @ApiModelProperty("编号")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    @ApiModelProperty("学生id")
    private Integer studentId;

    @ApiModelProperty("学生照片")
    private String photo;

    @ApiModelProperty("是否显示政治面貌：1：否 0：是")
    private String isView;

    @ApiModelProperty("自我评价")
    private String evaluation;

    @ApiModelProperty("基本素质 0：已填；1：未填")
    private String basicQuality;

    @ApiModelProperty("专业能力 0：已填；1：未填")
    private String majorAbility;

    @ApiModelProperty("基础能力 0：已填；1：未填")
    private String basicAbility;

    @ApiModelProperty("实践能力 0：已填；1：未填")
    private String practiceAbility;

    @ApiModelProperty("组织协调能力 0：已填；1：未填")
    private String organizeAbility;

    @ApiModelProperty("创新能力 0：已填；1：未填")
    private String innovateAbility;

    @ApiModelProperty("学习能力 0：已填；1：未填")
    private String studyAbility;

    @ApiModelProperty("是否填写：0：已填；1：未填")
    private String state;

    @ApiModelProperty("添加时间")
    private Date createTime;

    @ApiModelProperty("编辑时间")
    private Date updateTime;

    @ApiModelProperty("逻辑删除 0正常 1删除")
    @TableLogic
    private Integer deleted;

}
